page {
    background-color: #ccc;
    width: calc(100vw - 40rpx);
    margin: 20rpx 3% 0 3%;
}

.search_row {
    display: flex;
    width: 100%;
    justify-content: space-around;
    margin-bottom: 20rpx;

    input {
        flex: 7;
        background-color: #fff;
        height: 70rpx;
        font-size: 28rpx;
        padding-left: 24rpx;
    }

    button {
        flex: 1;
        height: 70rpx;
        padding: 0;
        line-height: 70rpx;
        font-size: 28rpx;
        margin: 0 10rpx;
    }
}

.search_content {
    width: 100%;
    .search_item {
        background-color: #fff;
        font-size: 28rpx;
        padding: 10rpx 20rpx;

        border-bottom: 1rpx solid #ccc;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
}